﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
using System.Net;

namespace AirlineServer.Controllers
{
    public class VietnamAirlineBonusController : Controller
    {
        //
        // GET: /VietnamAirlineBonus/
        /// <summary>
        /// Lấy thông tin về khoang phục vụ cho việc tóm tắt lại thông tin sau khi người dùng click chọn các chuyến bay.
        /// Chi tiết xem ở trang Itinerary Review của VietnamAirline
        /// </summary>
        /// <param name="baseUri"></param>
        /// <param name="outCode"></param>
        /// <param name="inCode"></param>
        /// <param name="direction"></param>
        /// <param name="depCity"></param>
        /// <param name="depDay"></param>
        /// <param name="depMonth"></param>
        /// <param name="arrCity"></param>
        /// <param name="arrDay"></param>
        /// <param name="arrMonth"></param>
        /// <param name="ADT"></param>
        /// <returns></returns>
        public List<string> Get(string baseUri, string outCode, string inCode, string direction, string depCity, string depDay, string depMonth, string arrCity, string arrDay,
                            string arrMonth, string ADT)
        {
            FlightSearch s = new FlightSearch();
            WebResponse response = s.GetCabins(baseUri, outCode, inCode, direction, depCity, depDay, depMonth, arrCity, arrDay, arrMonth, ADT);
            return s.GetCabinInfo(response);
        }
    }
}
